hit a parking lot on - French English Dictionary